北京大学暑期课程实验部分

编程基础内容介绍

Author:Hongyu Xiao

Graduate Student
University of Illinois at Urbana–Champaign
August, 2020


内容列表

1. Jupyter Notebook 使用介绍

2. Python 基础

3. Linux/Shell 常用命令

4. SAC 相关命令介绍


1.0 什么是Jupyter Notebook ? 为什么要使用 Jupyter Notebook?

1.1 如何安装 Jupyter Notebook?

1.2 如何运行 Jupyter Notebook?

1.3 如何使用暑期课程 Jupyter Notebook 教程?


2 Python简介目录

2.1 Types

2.2 Names and Values

2.3 Indexing

2.4 Control flow

2.5 Functions

2.6 Objects


3.0 什么是Shell ?

3.1 Shell 下的目录操作

3.1.1 ls

3.1.2 pwd

3.1.3 cd 

3.2 Shell 下的文件操作操作

3.2.1 mkdir

3.2.2 cp

3.2.3 mv

3.2.4 rm


3.3 Shell 下的简单文本行操作

3.3.1 cat

3.3.2 tail

3.3.3 head

3.4 Shell 下的其他常用操作

3.4.1 clear

3.4.2 tar

3.4.3 history

3.5 Shell 下的管道(Pipeline ) 和 重定向 (Redirecting)

3.5.1 "|"

3.5.2 ">"

3.5.3 ">>"

3.6 Shell 下的官方文档

3.6.1 man

3.6.2 --help

3.7 Shell 下的有效单行命令


4.0 SAC 是什么

4.1 SAC 中数据读取

4.2 SAC 中数据绘制

4.3 SAC 中header查看及更改

4.4 脚本调用SAC

In [ ]: